marmalade bush (streptosolen jamesonii) - Alemán Inglés Diccionario